Кейс ValT Crypto Wallet

Аватар
Johnny Walker
Chief Editor
10 января 2023 Updated on  Обновлено   14 июня 2023

Введение

К нам обратился клиент с задачей разработать безопасный криптовалютный кошелек.

У клиента не было четкого понимания по набору функционала, который требуется в кошельке, также не было и названия с логотипом. Все нужно было разработать с нуля.

Поэтому наша команда предварительно произвела анализ уже существующих криптовалютных кошельков, выделила из них наиболее нужные и полезные функции, а также подготовила референсы по дизайну кошелька, логотипа и возможных названий для самого продукта.

Мы заменили название бренда и замазали любые упоминания на скриншотах, чтобы не нарушать НДА в отношении нашего клиента.

Особенности

  • Приложение выпускается для платформ App Store и Google Play.
  • Сроки разработки приложения имеют строгие ограничения со стороны клиента по времени, ввиду их внутренней политики компании, а также некоторой части условий, которые мы не можем разглашать.
  • Выпуск приложений в сторы должен быть осуществлен одновременно (с возможной задержкой проверки сторов в 1-2 дня). Что означает параллельную разработку Android и iOS приложения без возможности промедления и каких-либо заминок.
  • Кошелек должен быть приватный и безопасный. Соответственно было принято решение разрабатывать некостадиальный криптовалютный кошелек. Это означает, что кошелек сохраняет за создателем адреса, то есть пользователем, полный контроль своих средств, поскольку не передает кому-либо их приватные ключи. Такое приложение не может замораживать средства пользователей или управлять ими.
  • Кошелек должен быть мультивалютным, то есть включать в себя более 20+ криптовалют, таких как: USDT; BTC; ETH; BNB; TRX; XRP; BUSDT; DOGE; DAI и др.
  • В кошельке должна быть возможность отображать общую стоимость активов пользователей в нескольких валютах, а именно USD, EUR, GBP.
  • Должен отображаться курс криптовалют с привязкой к выбранной пользователем валюты (USD, EUR, GBP), а также процентное изменение за последние 24 часа.

Разработка

Ввиду того, что у клиента не было четкого понимания по требуемому функционалу приложения, а также отсутствовало название и логотип, то первым этапом наша команда приступила к плотной и усердной работе по:

  • Подготовке потенциальных названий для приложения;
  • Сбору, описанию и составлению списка потенциальных и возможного функционала приложения

Далее, основываясь на подготовленной нами информацией, было произведено ознакомление клиента, а в дальнейшем, корректировка предоставленной информации и ее согласование. Было утверждено название ValT Crypto Wallet и список функционала, который будет включен в релизную версию приложения в App Store и Google Play.

В базовый список функционала было включено:

  • Криптовалюты BTC, ETH, USDT, BNB, TRX, XRP, BUSD, LTC, SOL и BCH;
  • Отображение общей стоимости активов в USD, EUR, GBP;
  • Отображение курса криптовалют в выбранной пользователем валюте;
  • Процентное изменение курса криптовалют за последние 24 часа;
  • Получение и отправка криптовалюты.

Вторым этапом мы начали подготавливать возможные варианты логотипа кошелька и параллельно запустили разработку приложения на Android и iOS, чтобы не терять время в виду строго ограниченных сроков на реализацию поставленной нам задачи по разработке криптовалютного кошелька.

Нам потребовалось всего-лишь три дня на подготовку возможных вариаций логотипа, его согласования, внесения правок и доработок и финального утверждения. На этом второй этап был завершен.

Третьим этапом, после утверждения логотипа и фирменных цветов, мы приступили к разработке дизайна приложения для Android и iOS с учетом особенностей каждой из платформ. Первой частью данного этапа было предоставление клиенту прототип экранов приложения.

Прототипы — это неотъемлемая часть при разработке дизайна приложения. Благодаря ним можно в достаточно короткие сроки согласовать основные, базовые элементы приложения ValT Crypto Wallet, их расположение и принцип работы.

После согласования прототипов, мы продолжили работу над третьим этапом и уже спустя относительно небольшое количество времени предоставили клиенту макеты экранов мобильного приложения. Получив обратную связь мы внесли некоторые коррективы и доработки, на которые ушло не более двух дней, на чем был завершен данный этап.

Четвертым этапом планировалось приступить уже непосредственно к самой разработке мобильного приложения для iOS и Android устройств. Но ввиду того, что сроки были очень ограничены по времени, то этот этап мы начали еще в момент подготовки возможных вариантов логотипа.

Поэтому предоставить первую версию кошелька для тестирования на двух платформах одновременно нам удалось на более чем в 1.5 раза быстрее по времени, чем изначально оговаривалось с клиентом.

Первая версия для тестирования ValT Crypto Wallet включала в себя базовую верстку, возможность создания кошелька и получение/отправка таких криптовалют как BTC, USDT, ETH, BNB и, соответственно, отображение баланса данных валют.

map

Связаться с нами